ANGAZ


dane podstawowe angażu

 Kolumny
Nazwa kolumny Typ danych Wymag Domyśl Opis
ID_ANGAZ Integer TAK Identyfikator angażu
ID_ROZWIAZANIE_UMOWY Integer -
ID_PRACOWNIK Integer TAK Identyfikator pracownika
DATAZATRUDNIENIA Timestamp -
DATAZWOLNIENIA Timestamp -
KODZAWODU Varchar (7) -
DATAOBSPOLECZNEGO Timestamp - Data powstania obowiązku ubezp. Społecznego
DATAOBZDROWOTNEGO Timestamp - Data powstania obowiązku ubezp. Zdrowotnego
ILEMIESCHOR Integer - 6 Z ilu miesięcy obliczać chorobowe
ILEMIESURL Integer - 3 Z ilu miesięcy obliczać urlop
URLOPWKAZDYDZIEN Smallint - 0 Czy gdy urlop wypada w dzień wolny, wliczać go do wykorzystanego urlopu czy nie (0-nie, 1-tak)
0 - nie
1 - tak
AKTYWNY Smallint TAK 1 Czy ma się pokazywać przy wchodzeniu do ewidencji
0 - nie
1 - tak
LICZURLOP Smallint TAK 1
WLICZDOJUBIL Smallint TAK 1
WLICZDOSTAZU Smallint TAK 1
NAUCZYCIEL_AKADEMICKI Smallint TAK 0
GLOWNEMIEJSCE Smallint TAK 1
PIERWSZAPRACA Smallint TAK 0
DATA_ZMIANY_URLOPU Timestamp -
ZATR_JAKO_POMOC_NIEP Smallint TAK 0
CHOROBOWE_POPRZ_ZAKLAD Integer -
URLOP_POPRZ_ZAKLAD Integer -
NAUCZYCIEL_ZWYKLY Smallint TAK 0
URLOP_ZADANIE_POPRZ_ZAKLAD Integer -
WLICZDOEMERYTURY Smallint TAK 1
WYCZEKIWANIE Smallint TAK 0
AKTYWNYWPANELUPRACOWNIKA Smallint TAK 1
OPIEKA_POPRZ_ZAKLAD Integer -
OPIEKA_GODZ_POPRZ_ZAKLAD Numeric (18,4) -
ID_CECHA Integer -
WYGENEROWNO_RIA Smallint - 0

 Relacje
Nazwy constraint-ów (relacji) Tabela nadrzędna Tabela podrzędna Card. Integralność
FK_ROZKLADKOSZT_ANGAZ (FK_ROZKLADKOSZT_ANGAZ) ANGAZ ROZKLADKOSZT 1:N
FK_POZYCJAL_ANGAZPOZL_ANGAZ (FK_POZYCJAL_ANGAZPOZL_ANGAZ) ANGAZ POZYCJALISTY 1:N


LISTAPLAC


tabela utworzonych list płac

 Kolumny
Nazwa kolumny Typ danych Wymag Domyśl Opis
ID_LISTAPLAC Integer TAK Identyfikator listy
ID_LISTAPLACKOR Integer - Jeżeli jest to lista korekcyjna to tu jest Identyfikator listy, do której jest korekta
ID_GRUPAPLAC Integer TAK Identyfikator grupy płacowej, do której należy lista
ID_ALGORYTM Integer TAK Identyfikator algorytmu, wg jakiego jest liczona lista
ID_MIESOBR Integer TAK Identyfikator miesiąca, za który jest robiona lista płac
ID_MIESWYP Integer TAK Identyfikator miesiąca wypłaty listy
ID_MIESZAS Integer TAK Identyfikator miesiąca okresów zasiłkowych
TYTUL Varchar (255) TAK Tytuł listy płac
NUMER Varchar (10) TAK Numer listy płac
KOREKCYJNA Smallint TAK 0 0 – lista zwykła, 1 – lista korekcyjna
0 - nie
1 - tak
DZIEN Smallint - Dzień wypłaty
ZAMKNIETA Smallint TAK 0 0 – lista nie przeliczona, 1 – lista przeliczona i zamknięta, Dane obliczne na podstawie pola ZAMKNIETA w tabeli POZYCJALISTY
0 - nie
1 - tak
ID_WALUTA Integer -
KURS Numeric (18,4) -
PROBNA Smallint TAK 0
DLA_ZWOLNIONYCH Smallint TAK 0
AUTOMATYCZNA Smallint TAK 0
SKLADKIZAPLWTERMINIE Smallint TAK 1
ID_LISTAPLAC_KOREKTALACZNA Integer -
DPLACZDATAWYST Smallint TAK 1
DPLACZDATAWYPL Smallint TAK 1
DPLACZDATAZUS Smallint TAK 0
ID_UZYTKOWNIK Integer TAK id użytkownika
ID_MSCWYSTDOK Integer -
POWOD_KOREKTY Varchar (255) -

 Relacje
Nazwy constraint-ów (relacji) Tabela nadrzędna Tabela podrzędna Card. Integralność
FK_LISTAPLA_LISTAPLAC_LISTAPLA (FK_LISTAPLA_LISTAPLAC_LISTAPLA) LISTAPLAC LISTAPLAC 1:N
FK_POZYCJAL_LISTPLACP_LISTAPLA (FK_POZYCJAL_LISTPLACP_LISTAPLA) LISTAPLAC POZYCJALISTY 1:N


POZYCJALISTY


tabela pozycji znajdujących się na liście płac

 Kolumny
Nazwa kolumny Typ danych Wymag Domyśl Opis
ID_LISTAPLAC Integer TAK Do jakiej listy należy pozycja
ID_ANGAZ Integer TAK Do jakiej osoby należy pozycja
ID_ZASZEREG Integer TAK Identyfikator zaszeregowania osoby, wg którego była liczona pozycja (pobierane dane takie jak wartość płacy zasadniczej, stawki godzinowej, wartość etatu itd.)
LP Integer TAK Liczba porządkowa
WPISANEDANE Smallint TAK 0
UWAGI Blob (80,1) -
ZAMKNIETA Smallint TAK 0
ID_PRACOWNIK_PRIORYTET Integer TAK 0

 Relacje
Nazwy constraint-ów (relacji) Tabela nadrzędna Tabela podrzędna Card. Integralność
FK_WARTOSCS_POZLISTWA_POZYCJAL (FK_WARTOSCS_POZLISTWA_POZYCJAL) POZYCJALISTY WARTOSCSKLADNIKA 1:N
FK_POZYCJAL_ANGAZPOZL_ANGAZ (FK_POZYCJAL_ANGAZPOZL_ANGAZ) ANGAZ POZYCJALISTY 1:N
FK_POZYCJAL_LISTPLACP_LISTAPLA (FK_POZYCJAL_LISTPLACP_LISTAPLA) LISTAPLAC POZYCJALISTY 1:N


RODZAJKOSZT

 Kolumny
Nazwa kolumny Typ danych Wymag Domyśl
ID_RODZAJKOSZT Integer TAK
ID_JEDNORG Integer -
ID_ZLEC Integer -
NRUNIK Integer TAK
NAZWA Varchar (50) TAK
SYMBOL Varchar (5) TAK ''
ID_SLOWNIK Numeric (18,0) TAK
AKTYWNY Smallint TAK 1

 Relacje
Nazwy constraint-ów (relacji) Tabela nadrzędna Tabela podrzędna Card. Integralność
FK_ROZDZIEL_ROZDZRODZ_RODZAJKO (FK_ROZDZIEL_ROZDZRODZ_RODZAJKO) RODZAJKOSZT ROZDZIELKOSZT 1:N
FK_ROZKLADKOSZT_RODZAJKOSZT (FK_ROZKLADKOSZT_RODZAJKOSZT) RODZAJKOSZT ROZKLADKOSZT 1:N
FK_RODZAJKOSZT_SLOWNIK (FK_RODZAJKOSZT_SLOWNIK) SLOWNIK RODZAJKOSZT 1:N CASCADE DELETE


ROZDZIELKOSZT

 Kolumny
Nazwa kolumny Typ danych Wymag Domyśl
ID_ROZDZIELKOSZT Integer TAK
ID_LISTAPLAC Integer TAK
ID_ANGAZ Integer TAK
ID_SKLADNIK Integer TAK
ID_RODZAJKOSZT Integer TAK
ID_ZASZEREG Integer TAK
WARTOSC Numeric (18,4) TAK 0
WYMUSZONY Smallint - 0
LICZONY Smallint - 0

 Relacje
Nazwy constraint-ów (relacji) Tabela nadrzędna Tabela podrzędna Card. Integralność
FK_ROZDZIEL_ROZDZRODZ_RODZAJKO (FK_ROZDZIEL_ROZDZRODZ_RODZAJKO) RODZAJKOSZT ROZDZIELKOSZT 1:N
FK_ROZDZIEL_WARTSKLRO_WARTOSCS (FK_ROZDZIEL_WARTSKLRO_WARTOSCS) WARTOSCSKLADNIKA ROZDZIELKOSZT 1:N CASCADE DELETE


ROZKLADKOSZT

 Kolumny
Nazwa kolumny Typ danych Wymag Domyśl
ID_RODZAJKOSZT Integer TAK
ID_ANGAZ Integer TAK
DATA Timestamp TAK

 Relacje
Nazwy constraint-ów (relacji) Tabela nadrzędna Tabela podrzędna Card. Integralność
FK_ROZKLADKOSZT_RODZAJKOSZT (FK_ROZKLADKOSZT_RODZAJKOSZT) RODZAJKOSZT ROZKLADKOSZT 1:N
FK_ROZKLADKOSZT_ANGAZ (FK_ROZKLADKOSZT_ANGAZ) ANGAZ ROZKLADKOSZT 1:N


SKLADNIK


tabela składników płacowych

 Kolumny
Nazwa kolumny Typ danych Wymag Domyśl Opis
ID_SKLADNIK Integer TAK Identyfikator składnika
KOD Varchar (10) TAK Max. 10 znakowy kod składnika (PLZAS, BRUTT itd.)
NAZWA Varchar (50) TAK
ROZDZIELACNAKOSZTY Smallint TAK 0 Czy dany składnik jest wykorzystywany w tabeli rozdzielnika kosztów
0 - nie
1 - tak
RODZAJSKLADNIKA Smallint - 1 – składnik standardowy, 2 – składnik definiowany
WZOR Varchar (255) - Wzór główny składnika
KIERUNEK Varchar (1) - Nie wykorzystywany
WLICZDOBRUTTO Smallint - 0 Czy dany składnik jest wliczany do brutto
0 - nie
1 - tak
WLICZDOPOTRACEN Smallint - 0 Czy składnik jest wliczany do potrąceń razem
0 - nie
1 - tak
WLICZDOSPOL Smallint - 0 Czy wliczać do podstawy funduszy emerytalnego i zdrowotnego
0 - nie
1 - tak
WLICZDOZDROW Smallint - 0 Czy składnik wlicza się do podstawy funduszu zdrowotnego (kasy chorych)
0 - nie
1 - tak
WLICZDOURLOPU Smallint - 0 Czy dany składnik wlicza się do urlopu
0 - nie
1 - tak
WLICZDOWYPLATY Smallint - 0 Czy składnik wlicza się do wypłaty
0 - nie
1 - tak
DOZBIOROWKI Smallint - 0 Czy składnik będzie na zbiorówce płac
0 - nie
1 - tak
LICZDLAWSZYSTKICH Smallint - 0 1 – składnik będzie liczony dla każdej osoby, 0 – tylko dla tych, komu zaznaczymy, że go liczyć (np. koszty dojazdu)
0 - nie
1 - tak
MINW Numeric (18,4) TAK 0 Minimalna dopuszczalna wartość składnika
MAXW Numeric (18,4) TAK 0 Maksymalna wartość składnika
PRZEPISYWAC Smallint - 0 Czy przy tworzeniu nowej listy przepisywać wartość (zaznaczenie) tego składnika, czy zerować
0 - nie
1 - tak
NIELICZ Smallint - 1 1 – składnik nie będzie liczony, jeżeli nie będzie do niego odniesienia w innych wzorach (aby przyśpieszyć liczenie)
0 - nie
1 - tak
KODZASILKU Smallint - Jak wliczać składnik do podstawy chorobowego:
0 – nie wliczać,
1 – dopełniać do miesiąca
2 – nie dopełniać do miesiąca
3 – jako premia kwartalna
4 – jako premia roczna
ZAOKRDO Smallint - Do ilu zaokrąglać dany składnik
DO_KARTOTEKI Smallint - 0 Czy składnik będzie na kartotece rocznej pracownika
0 - nie
1 - tak
NARASTAJACO Smallint - 0 Czy na kartotece ma być też narastająco od pocz. roku
0 - nie
1 - tak
KODRNA Integer TAK 0
AKTYWNY Smallint TAK 1 Czy jest widoczny w liście aktywnych składników
0 - nie
1 - tak
WLICZDOCHOR Smallint TAK 0 Czy wliczać do funduszy chorobowego, wypadkowego, FGSP, funduszu pracy
0 - nie
1 - tak
WLICZANY_DO_PNOCNYCH Smallint TAK 0
WLICZANY_DO_PREMIIPROC Smallint TAK 0
WLICZANY_DO_NADGODZIN Smallint TAK 0
AKTUALNA_WARTOSC_DO_URLOPU Smallint TAK 0
WLICZ_DO_CHOR_IN_FIRST_MONTH Smallint TAK 0
NIEWYSWIETLAJKOSZT Smallint TAK 0
NIEWPLYWANADOPLA Smallint TAK 0
JESTWARTOSCWWALUCIE Smallint TAK 0
RODZAJ_PORACENIA Smallint TAK 0
POTRACANY_WCALOSCI Smallint TAK 0
SKLADNIK_OKRESOWY Smallint TAK 0
WLICZANY_DO_DOPLATY Smallint TAK 0
KODMACIERZ Smallint - 5 Jak wliczać składnik do podstawy macierzyńskiego:
0 – nie wliczać,
1 – dopełniać do miesiąca
2 – nie dopełniać do miesiąca
3 – jako premia kwartalna
4 – jako premia roczna
5 - licz jak zasiłki
DOKOMORNIKA Smallint - 0
SPOSOBPRZEPISYWANIA Smallint -
WLICZDOEKWI Smallint TAK 0

 Relacje
Nazwy constraint-ów (relacji) Tabela nadrzędna Tabela podrzędna Card. Integralność
FK_WARTOSCS_SKLWARTSK_SKLADNIK (FK_WARTOSCS_SKLWARTSK_SKLADNIK) SKLADNIK WARTOSCSKLADNIKA 1:N


SLOWNIK

 Kolumny
Nazwa kolumny Typ danych Wymag Domyśl
ID_SLOWNIK Numeric (18,0) TAK
SLO_ID_SLOWNIK Numeric (18,0) -
ID_DLATABELI Integer TAK
ID_RODZGRUPKART Integer -
ID_ANALITYKA Integer -
NAZWA Varchar (60) -
NRKSIEGOWY Integer TAK 0
NIP Varchar (25) TAK ''
PONIP Varchar (10) TAK ''
PESEL Varchar (11) TAK ''
KOD Varchar (20) TAK ''
STALY_KOD Integer -
KODZLOZONY Varchar (50) TAK ''
NAZWAZLOZONA Varchar (255) -
ID_RODZGRUPKTR Integer -
ID_SLOWNIKRODZAJ Integer TAK
HASHNUMBER Varchar (100) -

 Relacje
Nazwy constraint-ów (relacji) Tabela nadrzędna Tabela podrzędna Card. Integralność
FK_SLOWNIK_SLOWNIK (FK_SLOWNIK_SLOWNIK) SLOWNIK SLOWNIK 1:N
FK_RODZAJKOSZT_SLOWNIK (FK_RODZAJKOSZT_SLOWNIK) SLOWNIK RODZAJKOSZT 1:N CASCADE DELETE


WARTOSCSKLADNIKA


tabela wartości policzonych składników płacowych

 Kolumny
Nazwa kolumny Typ danych Wymag Domyśl Opis
ID_LISTAPLAC Integer TAK Identyfikator listy, gdzie był liczony składnik płacowy
ID_ANGAZ Integer TAK Identyfikator angażu osoby, dla której był liczony dany składnik
ID_ZASZEREG Integer TAK Identyfikator zaszeregowania osoby, dla której był liczony dany składnik
ID_SKLADNIK Integer TAK Identyfikator składnika
WARTOSC Numeric (18,4) TAK 0 Wartość składnika
WYMUSZONY Smallint - 0 Czy wartość składnika była wymuszona ręcznie
0 - nie
1 - tak
LICZONY Smallint - 0 Do użytku wewnętrznego
0 - nie
1 - tak

 Relacje
Nazwy constraint-ów (relacji) Tabela nadrzędna Tabela podrzędna Card. Integralność
FK_ROZDZIEL_WARTSKLRO_WARTOSCS (FK_ROZDZIEL_WARTSKLRO_WARTOSCS) WARTOSCSKLADNIKA ROZDZIELKOSZT 1:N CASCADE DELETE
FK_WARTOSCS_SKLWARTSK_SKLADNIK (FK_WARTOSCS_SKLWARTSK_SKLADNIK) SKLADNIK WARTOSCSKLADNIKA 1:N
FK_WARTOSCS_POZLISTWA_POZYCJAL (FK_WARTOSCS_POZLISTWA_POZYCJAL) POZYCJALISTY WARTOSCSKLADNIKA 1:N